//地图元素查询
$(function(){
	$('#search').click(function(){
		if(1){
			$('#form').action = '/Mapelement/';
			$('#form').submit();
		}else{
			show_err_msg('您目前没有查询地图元素的权限,请联系管理员!');
		}
	});
});
//添加地图元素
$(function(){
	$('#addMapElem').fancybox({
		'onStart': function () {
                   if(0){
                   		show_err_msg('您目前没有添加地图元素的权限,请联系管理员!');
                   		return false;
                   }
                },
		'href' : "/Mapelement/addMapElem/", 
		'width' : 600,
		'height' : 500,
		'type' : 'iframe',
		//'scrolling' : 'no',
		'hideOnOverlayClick' : false,   //点击遮罩层不关闭fancbox。为true关闭.
	    'showCloseButton' : false,	//关闭按钮false隐藏，true显示
		'onClosed' : function() {         //关闭框架时链接的地址
	        	window.location.href = '/Mapelement/';
	        }
	});
});
//查看地图元素详情
$(function(){
	var floorId = $('#floorId').val();
	$('#detail').fancybox({
		'onStart': function () {
                   if(0){
                   		show_err_msg('您目前没有查看地图元素详情的权限,请联系管理员!');
                   		return false;
                   }
                },
		'href' : "/Mapelement/mapElemDetail/?floorId="+floorId, 
		'width' : 600,
		'height' : 500,
		'type' : 'iframe',
		//'scrolling' : 'no',
		'hideOnOverlayClick' : false,   //点击遮罩层不关闭fancbox。为true关闭.
	    'showCloseButton' : false,	//关闭按钮false隐藏，true显示
		'onClosed' : function() {         //关闭框架时链接的地址
	        	window.location.href = '/Mapelement/';
	        }
	});
});
//地图元素编辑
$(function(){
	var floorId = $('#floorId').val();
	$('#mapElemEdit').fancybox({
		'onStart': function () {
                   if(0){
                   		show_err_msg('您目前没有地图元素编辑的权限,请联系管理员!');
                   		return false;
                   }
                },
		'href' : "/Mapelement/mapElemEdit/?param="+floorId, 
		'width' : 600,
		'height' : 500,
		'type' : 'iframe',
		//'scrolling' : 'no',
		'hideOnOverlayClick' : false,   //点击遮罩层不关闭fancbox。为true关闭.
	    'showCloseButton' : false,	//关闭按钮false隐藏，true显示
		'onClosed' : function() {         //关闭框架时链接的地址
	        	window.location.href = '/Mapelement/';
	        }
	});
});



//fancybox返回时执行
$(function(){
	$('#btn_back').click(function(){
			window.parent.$.fancybox.close();
		});
});
//地图元素删除
function mapElemDelete(){
		if(1){
			var floorId = $('#floorId').val();
			var floor_no = $('#floor_no').val();
			if(confirm('确定删除元素编号为'+floor_no+'的地图元素么？')){
				$.post('/ajaxdelete/mapElemDelete/',{'floorId':floorId},function(data){
					if(data.status == 'succeed'){
						show_msg(data.info,'/Mapelement/');
					}else if(data.status == 'fail'){
						show_err_msg(data.info);
					}else{
						show_err_msg('服务器连接错误！');
					}
				});
			}
		}else{
			show_err_msg('您目前没有删除地图元素的权限,请联系管理员!');
		}
}
//地图元素新增提交
$(function(){
	$('#btn_map').click(function(){
			var current_floor = $('#current_floor').val(); 
			var element_type = $('#element_type').val();
			var element_name = $('#element_name').val();
			var length = $('#length').val();
			var width = $('#width').val();
			var image = $('#oldThumbImage').val();
			var coordinate_x = $('#coordinate_x').val();
			var coordinate_y = $('#coordinate_y').val();
			if(element_type == ""){
				show_err_msg("元素类型还没填呢!");
				return false;
			}else{		
					addMapElem(current_floor,element_type,element_name,length,width,image,coordinate_x,coordinate_y);
			}
		});
});
function addMapElem(current_floor,element_type,element_name,length,width,image,coordinate_x,coordinate_y){
	var data = {
				'floorId':$.trim(current_floor),
				'enumType':$.trim(element_type),
				'enumName':$.trim(element_name),
				'length' : $.trim(length),
				'width' : $.trim(width),
				'image' : $.trim(image),
				'coordX' : $.trim(coordinate_x),
				'coordY' : $.trim(coordinate_y),
			};
	$.post('/ajaxinsert/addMapElem/',data,function(data){
		if(data.status == 'succeed'){
			show_msg(data.info,'/Mapelement/',1);
		}else if(data.status == 'fail'){
			show_err_msg(data.info);
		}else{
			show_err_msg('服务器连接错误！');
		}
	});
}
